The Power Of Stock Buybacks: Investor Insights